﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
/**/
.banner { height: 570px;}
/*首页动画样式*/
.fullSlide {
	width:100%;
	position:relative;
	height:570px;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:570px;
	overflow:hidden;
	text-align:center;
	background-position:center top;
	background-repeat: no-repeat;
}
.fullSlide .bd li a {
	display:block;
	height:570px;
}

.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:15px;
	left:0;
	height:10px;
	line-height:10px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:80px;
	height:8px;
	margin:1px;
	overflow:hidden;
	background:#fff;
	line-height:999px;
	background:url(img/Index/ba_05.png) no-repeat;
}
.fullSlide .hd ul .on {
	background:url(img/Index/ba_03.png) no-repeat;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:5%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:73px; 
	height:73px;
}
.fullSlide .prev
{
      background:url(img/Index/left1s.png) no-repeat;
  }
.fullSlide .next {
	left:auto;
	right:5%;
	background:url(img/Index/right1s.png) no-repeat;
}


.search { height: 46px; background: url("Img/Index/seb.jpg") no-repeat center 0; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.search .sez { float: left; font-size: 12px; line-height: 46px;}
.search .sez a { color: #000000; margin: 0 10px;}
.search .sez span { font-weight: bold; color: #fe8a02;}
.search .sey { float: right; margin-top: 10px;}
.search .sey input { display: block; float: left;}
.search .sey .sek1 { width: 158px; height: 26px; background: #ffffff; border: 0; border-top: 1px solid #d5d5d5;}
.search .sey .sek2 { width: 37px; height: 27px; background: url("Img/Index/sek1.jpg") no-repeat; border: 0;}
/**/
.zs { height: 731px; background: #eeeeee; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.zs h3 { height: 80px; text-align: center; padding-top: 55px; background: url("Img/Index/zsx.jpg") no-repeat center 100px;}
.zs h3 a { font-size: 22px; color: #000000;}
.zs h3 p { font: 12px Arial; color: #afafaf; text-transform: uppercase; font-weight: normal; margin-top: 10px;}
.zs li { float: left; width: 244px; height: 290px; margin-right: 8px;}
.zs li img { width: 244px; height: 244px;}
.zs li p { height: 35px; background: #1c6bc3; font-size: 16px; color: #ffffff; text-align: center; line-height: 35px;}
.zs .nones { margin-right: 0;}
/**/
.fs { height: 586px; background: url("Img/Index/fsb.jpg") no-repeat center 0; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.fs1{background: url("Img/Index/fsb.jpg") no-repeat center 0;}
.fs2{background: url("Img/Index/fsb1.jpg") no-repeat center 0;}
.fs3{background: url("Img/Index/fsb2.jpg") no-repeat center 0;}
.fs h3 { height: 300px; padding-top: 94px; font-size: 20px; color: #333333;  display:none;}
.fs h3 p { width: 133px; height: 34px; background: #1c6bc3; font-size: 14px; color: #ffffff; text-align: center; line-height: 34px; font-weight: normal; margin-bottom: 10px;}
.fs h3 i { display: block; font-size: 30px; color: #333333; margin-top: 3px;}
.fs h3 em { display: block; font: 12px Arial; color: #9b9b9b; line-height: 20px; text-transform: uppercase; margin-top: 20px;}
.fs h3 em span { display: block;}
.fs li { float: left; width: 332px; height: 192px; background: #333333; margin-right: 1px; position: relative;}
.fs li h4 { width: 119px; height: 47px; margin: 27px auto 0; border: 1px solid #464646; font-size: 30px; color: #ffffff; line-height: 47px; text-align: center;}
.fs li h4 span { font-size: 20px; color: #5b5b5b; text-transform: uppercase; font-weight: normal; margin-left: 5px;}
.fs li .fsp1 { text-align: center; font-size: 20px; color: #ffffff; font-weight: bold; line-height: 30px; margin-top: 20px;}
.fs li .fsp1 span { display: block;}
.fs li .fsp2 { position: absolute; left: 0; top: -29px; width: 333px; background: #dfdfdf; height: 221px; display:none;}
.fs li .fsp2 em { display: block; width: 151px; height: 39px; background: #ed9323; font-size: 20px; color: #ffffff; line-height: 39px; text-align: center; text-transform: uppercase; margin-top: 16px;}
.fs li .fsp2 em span { font-size: 30px; font-weight: bold; margin-right: 5px;}
.fs li .fsp2 b { display: block; font-size: 14px; color: #3e3e3e; margin: 10px 0 0 15px;}
.fs li .fsp2 i { display: block; font-size: 14px; color: #7b7b7b; line-height: 20px; margin: 15px 0 0 17px;}
.fs li .fsp2 i span { display: block;}
.fs li.cur .fsp1{ display:none;}
.fs li.cur .fsp2{ display:block;}
/**/
.qs { height: 822px; background: url("Img/Index/qsb.jpg") no-repeat center 0; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.xqs { width: 1000px; margin: 0 auto; position: relative;}
.qs h3 { height: 70px; text-align: center; padding-top: 47px; background: url("Img/Index/qsx.png") no-repeat center 90px;}
.qs h3 a { font-size: 22px; color: #1c6bc3;}
.qs h3 a p { font: 12px Arial; color: #afafaf; text-transform: uppercase; margin-top: 8px;}
.qs dl { height: 480px; position: relative; margin-left: 3px;}
.qs dt img { width: 987px; height: 453px; border: 5px solid #e1e1e1;}
.qs dd { position: absolute; left: 5px; top: 372px; width: 987px; height: 86px; background: url("Img/Index/qstm.png") repeat;}
.qs dd p { float: left; font-size: 16px; color: #ffffff; margin: 15px 0 0 27px;}
.qs dd p span { display: block; font-size: 14px; margin-top: 10px;}
.qs dd em { display: block; float: right; width: 103px; height: 29px; border: 1px solid #7a7a7a; font-size: 12px; color: #a6a6a6; text-align: center; line-height: 29px; margin: 40px 23px 0 0;}
.qs li { float: left; margin-right: 14px;}
.qs li img { width: 313px; height: 140px; border: 5px solid #e1e1e1; border-bottom: 0; display:block;}
.qs li p { height: 40px; background: #1c6bc3; font-size: 12px; color: #e3e3e3; text-align: center; line-height: 40px;}
.qs .nones { margin-right: 0;}
.qs .qsj1 { position: absolute; left: -58px; top: 620px;}
.qs .qsj2 { position: absolute; right: -58px; top: 620px;}
/**/
.ss { height: 281px; background: url("Img/Index/ssb.jpg") no-repeat center 0; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.ss .ssz { float: left; width: 772px;}
.ss .ssz h3 { height: 85px; padding-top: 23px; padding-left: 220px; text-align: center; background: url("Img/Index/qsx.png") no-repeat 220px 65px;}
.ss .ssz h3 a { font-size: 22px; color: #1c6bc3;}
.ss .ssz h3 a p { font: 12px Arial; color: #afafaf; text-transform: uppercase; margin-top: 8px;}
.ss .ssz li { float: left; width: 120px; padding-right: 40px; background: url("Img/Index/ssj.png") no-repeat 130px center;}
.ss .ssz li a { display: block; width: 120px; height: 95px; background: url("Img/Index/ssy_05.png") no-repeat; padding-top: 30px; font-size: 14px; color: #666666; text-align: center;}
.ss .ssz li a p { width: 34px; height: 32px; margin: 0 auto; margin-bottom: 10px;}
.ss .ssz .ssl1 a p { background: url("Img/Index/sst_03.png") no-repeat;}
.ss .ssz .ssl2 a p { background: url("Img/Index/sst_05.png") no-repeat;}
.ss .ssz .ssl3 a p { background: url("Img/Index/sst_07.png") no-repeat;}
.ss .ssz .ssl4 a p { background: url("Img/Index/sst_09.png") no-repeat;}
.ss .ssz .ssl5 a p { background: url("Img/Index/sst_11.png") no-repeat;}
.ss .ssz li a:hover { background: url("Img/Index/ssy_03.png") no-repeat; color: #ffffff;}
.ss .ssz .ssl1 a:hover p { background: url("Img/Index/ssb_03.png") no-repeat;}
.ss .ssz .ssl2 a:hover p { background: url("Img/Index/ssb_05.png") no-repeat;}
.ss .ssz .ssl3 a:hover p { background: url("Img/Index/ssb_07.png") no-repeat;}
.ss .ssz .ssl4 a:hover p { background: url("Img/Index/ssb_09.png") no-repeat;}
.ss .ssz .ssl5 a:hover p { background: url("Img/Index/ssb_11.png") no-repeat;}
.ss .ssz .nones { padding-right: 0;}
.ss .ssy { float: right; width: 228px; height: 278px; background: #ffffff;}
.ss .ssy h3 { height: 100px; text-align: center; font-size: 22px; color: #303030; padding-top: 20px;}
.ss .ssy h3 p { font: 14px Arial; color: #c7c7c7; text-transform: uppercase; margin-top: 5px;}
.ss .ssy h3 span { display: block; font-size: 12px; color: #545454; font-weight: normal; margin-top: 25px;}
.ss .ssy li { height: 26px; margin-left: 17px; margin-top: 9px;}
.ss .ssy li span { display: block; float: left; line-height: 26px; font-size: 12px; color: #545455;}
.ss .ssy li input { display: block; float: left; width: 154px; height: 26px; background: #e8e8e8; border: 0;}
.ss .ssy li i{ display:block; font-style:normal; float:left; color:#ec2626;height: 26px; line-height:26px; }
.ss .ssy .ssk { display: block; width: 171px; height: 54px; background: url("Img/Index/ssk.png") no-repeat; border: 0; margin: 0 auto;}
/**/
.ms { height: 2050px; background: #eeeeee url("Img/Index/msb.jpg") no-repeat center bottom; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.ms h3 { height: 95px; text-align: center; padding-top: 52px; font-size: 26px; color: #ffffff;}
.ms h3 p { font: 16px Arial; color: #69a2e3;}
.ms .msd1 {height: 418px;}
.ms .msd1 dt { float: left;}
.ms .msd1 dd { float: left; margin: 30px 0 0 20px;}
.ms .msd1 dd p { height: 67px; margin-bottom: 10px;}
.ms .msd1 dd p img { display: block; float: left;}
.ms .msd1 dd p span { display: block; float: left; width: 61px; height: 67px; background: #3e3e3e; font-size: 20px; color: #ffffff; text-align: center; line-height: 67px;}
.ms .msd1 dd h4 { font-size: 20px; color: #000000; padding-top: 10px;}
.ms .msd1 dd h4 span { display: block; font: 10px Arial; color: #000000; text-transform: uppercase;}
.ms .msd1 dd em { display: block; margin-top: 10px; font-size: 14px; color: #333333; line-height: 30px; height: 165px;}
.ms .msd1 dd em span { display: block;}
.ms .msd1 dd a { display: block; width: 102px; height: 32px; font-size: 14px; color: #3e3e3e; font-weight: bold; text-align: center; line-height: 32px; border: 2px solid #cecece;}
.ms .msd2 { height: 423px;}
.ms .msd2 dt { float: right;}
.ms .msd3 { height: 405px;}
.ms .msg { height: 221px; background: url("Img/Index/msb1.jpg") no-repeat;}
.ms .msg p { font-size: 14px; color: #666666; float: left; padding-left: 47px; background: url("Img/Index/msd.png") no-repeat left center; margin: 140px 0 0 46px;}
.ms .msg p span { display: block; font-size: 18px; color: #1c6bc3;}
.ms .msg a { display: block; float: left; width: 155px; height: 29px; background: url("Img/Index/msk.png") no-repeat; font-size: 14px; color: #ffffff; text-align: center; line-height: 29px; margin: 151px 0 0 10px;}
/**/
.lr { height: 284px; background: url("Img/Index/lrb.jpg") no-repeat center 0; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.xlr { width: 1000px; margin: 0 auto; position: relative;}
.lr h3 { height: 70px; text-align: center; padding-top: 28px;}
.lr h3 a { font-size: 22px; color: #000000;}
.lr h3 a p { font: 12px Arial; color: #afafaf; text-transform: uppercase; margin-top: 5px;}
.xlr .tempWrap{ margin-left: 66px;}
.lr li { float: left; width: 206px; text-align: center; margin-right: 14px;}
.lr li a { font-size: 14px; color: #666666;}
.lr li img { width: 202px; height: 125px; border: 2px solid #e3e3e3; margin-bottom: 10px;}
.lr .lrj1 { position: absolute; left: 19px; top: 147px;}
.lr .lrj2 { position: absolute; right: 19px; top: 147px;}
/**/
.xd { height: 545px; background: url("Img/Index/xdb.jpg") no-repeat center 0; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.xd h3 { height: 80px; text-align: center; padding-top: 64px; background: url("Img/Index/xdx.png") no-repeat center 105px;}
.xd h3 a { font-size: 22px; color: #000000;}
.xd h3 a p { font-size: 14px; color: #666666; margin-top: 5px; font-weight: normal;}
.xd li { float: left; width: 497px; height: 170px; margin-right: 6px; background: url("Img/Index/xdy.png") no-repeat 0 155px;}
.xd li img { width: 227px; height: 156px; display: block; float: left;}
.xd li p { float: left; width: 254px; height: 135px; background: #e2e2e2; padding: 20px 0 0 15px;}
.xd li b { display: block; font-size: 14px; color: #333333; margin-bottom: 10px;}
.xd li p em { display: block; float: left; width: 155px; font-size: 14px; color: #666666; line-height: 20px;}
.xd li p span { display: block; float: left; font-size: 14px; color: #666666;}
.xd .nones { margin: 0;}
/**/
.dz { height: 580px; background: #eeeeee; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.dz h3 { height: 65px; text-align: center; padding-top: 8px; background: url("Img/Index/qsx.png") no-repeat center 50px;}
.dz h3 a { font-size: 22px; color: #1c6bc3;}
.dz h3 a p { font: 12px Arial; color: #afafaf; text-transform: uppercase; margin-top: 7px;}
.dz .dzz { width: 398px; float: left; position: relative;}
.dz .dzz h4 { height: 56px; background: #1c6bc3 url("Img/Index/dk_03.jpg") no-repeat 24px center; font-weight: normal; padding-left: 70px;}
.dz .dzz h4 a { font-size: 14px; color: #ffffff; line-height: 56px;}
.dz .dzz .dzk { width: 396px; height: 420px; border: 1px solid #d9d9d9;}
.dz .dzz .dzk dl { width: 342px; margin: 0 auto; height: 100px; border-bottom: 1px solid #d9d9d9; padding-top: 30px; padding-left: 20px;}
.dz .dzz .dzk dt { padding-left: 38px; background: url("Img/Index/dk_10.jpg") no-repeat left center; line-height: 18px;}
.dz .dzz .dzk dt a { font-size: 14px; color: #3e3e3e;}
.dz .dzz .dzk dd { padding-left: 38px; background: url("Img/Index/dk_13.jpg") no-repeat left 3px; margin-top: 20px;}
.dz .dzz .dzk dd a { font-size: 12px; color: #3e3e3e; line-height: 20px;}
.dz .dzz .dzk .nones { border: 0;}
.dz .dzz .dzj1 { position: absolute; right: 41px; top: 436px;}
.dz .dzz .dzj2 { position: absolute; right: 0; top: 436px;}
.dz .dzy { float: right; width: 590px;}
.dz .dzy h4 { height: 56px; margin-bottom: 6px;}
.dz .dzy h4 a { display: block; float: left; width: 295px; height: 56px; background: #d8d8d8; font-size: 14px; color: #3e3e3e; text-align: center; line-height: 56px; font-weight: normal;}
.dz .dzy h4 a em { margin: 0 20px;}
.dz .dzy h4 a span { font: 12px "Times New Roman"; color: #3e3e3e; text-transform: uppercase;}
.dz .dzy h4 a:hover,.dz .dzy h4 a.cur { background: #1c6bc3; color: #ffffff;}
.dz .dzy h4 a:hover span,.dz .dzy h4 a.cur span{ color: #ffffff;}
.dz .dzy .dzk1 { width: 581px; height: 414px; border: 5px solid #d8d8d8; border-top: 0;}
.dz .dzy .dzk1 dl { width: 538px; height: 120px; margin: 0 auto; padding-top: 12px;}
.dz .dzy .dzk1 dt { float: left; width: 216px;}
.dz .dzy .dzk1 dt img { width: 216px; height: 118px;}
.dz .dzy .dzk1 dd { float: left; width: 310px; margin-left: 10px;}
.dz .dzy .dzk1 dd p { font-size: 12px; color: #3e3e3e; font-weight: bold; height: 34px; border-bottom: 1px solid #d8d8d8; line-height: 35px;}
.dz .dzy .dzk1 dd span { display: block; font-size: 12px; color: #3e3e3e; line-height: 30px;}
.dz .dzy .dzk1 dd em { display: block; font-size: 12px; color: #3e3e3e; margin-top: 10px;}
/**/
.dk { height: 491px; background: url("Img/Index/dzb.jpg") no-repeat center 0; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.dk h3 { height: 60px; text-align: center; background: url("Img/Index/dzx.png") no-repeat center 84px; padding-top: 45px;}
.dk h3 a { font-size: 22px; color: #ffffff;}
.dk h3 a p { font: 12px "Arial"; text-transform: uppercase; margin-top: 5px;}
.dk dd { text-align: center; font-size: 12px; color: #ffffff; line-height: 20px; height: 80px; width:818px; margin:0 auto;}
.dk dd span { display: block;}
.dk dd p { font-size: 14px; font-weight: bold; margin-bottom: 10px;}
.dk dt { width: 600px; margin: 0 auto;}
.dk dt img { width: 590px; height: 260px; border: 5px solid #ffffff;}
/**/



/**/



/**/



/**/



/**/



/**/



/**/